leg support with adjustable footrest - Spanish English Dictionary